Scientist Might've Just Created Immortality